as soon as you arrive - Turco Inglés Diccionario